@charset "utf-8";
/* CSS Document */
/*Title*/
.Title{ width: 100%; text-align: center; padding-top: 58px; }
.Title h1{ font-size: 35px; color: #333333; font-weight: normal; }
.Title h1 a{ color: #333333; text-decoration: none; }
.Title h1 a:hover{text-decoration:none;}
.Title i{ display: block; margin: 10px auto 0; width: 131px; height: 22px; }
.Title i img{ display: block; }
/* banner */
.banner { overflow:hidden; width:100%; position: relative; z-index: 1; }
#flashs{ position:relative; height:500px; overflow:hidden; }
#flashs .bgitem{ z-index:1; position:absolute; top:0; }
#flashs .btn{ position: absolute; left: 50%; bottom: 25px; width: 400px; margin-left: -200px; text-align: center; z-index: 9999; }
#flashs .btn li { display: inline-block; *display: inline; *zoom: 1; width: 50px; height: 5px; background: #fff; margin-right: 11px; border-radius: 3px; }
#flashs .btn li.on { background: #005fb0; }
#flashs .bot{ display:block; position:absolute; width:58px; height:58px; top:50%; margin-top:-29px; display: none; }
#flashs .bot1{ background:url(../images/babot1.png) no-repeat center; left:5%; z-index: 2; }
#flashs .bot2{ background:url(../images/babot2.png) no-repeat center; right:5%; z-index: 2; }
#flashs:hover .bot{ display: block; }
.bd #flashbg0{background: url(../images/ban1.jpg) no-repeat center top;}
.bd .bgitem{height: 500px; width: 100%; cursor: pointer; overflow:hidden; position:relative;}
.bd #flashbg1{background: url(../images/ban2.jpg) no-repeat center top;}
.bd #flashbg2{background: url(../images/ban3.jpg) no-repeat center top;}
/* search */
.search{ width: 100%; height: 61px; background: #eeeeee; border-bottom: 1px solid #dedede; }
.search p{ float: left; font-size: 14px; color: #333333; font-weight: bold; width: 770px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; margin-top: 22px; }
.search p a{ font-size: 14px; color: #666; font-weight: normal; padding: 0 26px; border-left: 1px dotted #a4a4a4; }
.search p a:first-child{ border-left: none; }
.search .Input{ width: 300px; height: 38px; line-height: 38px; float: right; margin-top: 12px; position: relative; background: url(../images/searchBg.png) no-repeat center; }
.search .Input input{ padding-left: 20px; font-size: 13px; outline: none; border: none; color: #999999; height: 38px; line-height: 38px; width: 226px; padding-right:54px; background: none; }
.search .Input a{ display: block; width: 49px; height: 38px; position: absolute; top: 0; right: 0px; }
.search .Input a img{ display: block; }
.search .searss{background:url(../images/searchBtn.png) no-repeat right !important;padding-left:0px !important;padding-right:0 !important;float:right !important;cursor: pointer;}
#searchtext{width: 230px;padding-right: 0px;}
/*product*/
.product{ width: 100%; }
.product .menu{ width: 1200px; margin: 27px auto 0; }
.product .menu li{ width: 399px; height: 78px; line-height: 78px; text-align: center; float: left; border-left: 1px solid #384654; background: #212d3a; font-size: 18px; color: #fff; }
.product .menu li a{ color: #fff; text-decoration: none; display: block; }
.product .menu li.cur{ background: url(../images/productBg.png) repeat-x; border-color: #68cb59; }
.product .mainCon{ width: 100%; background: #fff; margin: 26px 0 60px 0;height: 657px;overflow:hidden; }
.product .mainCon .container{ height: 657px; position: relative;  }
.product .mainCon .conBox{ width: 100%; }
.product .mainCon dl{ width: 100%; height: 337px; overflow: hidden; }
.product .mainCon dt{ float: left; width: 498px; height: 332px;padding:1px; }
.product .mainCon dt img{ display: block; border: 1px solid #cccccc; padding:1px;}
.product .mainCon dd{ width: 624px; float: left; margin-left: 49px; }
.product .mainCon dd h1{ font-size: 18px; color: #333333; font-weight: bold; margin-bottom: 8px; padding-top: 38px; }
.product .mainCon dd h1 a{ color: #333333; text-decoration: none; }
.product .mainCon dd h2{ font-size: 14px; color: #333333; font-weight: bold; margin-bottom: 10px; padding-top: 16px; }
.product .mainCon dd p{ line-height: 36px; color: #666666; font-size: 14px; }
.product .mainCon dd .btn{ overflow: hidden; margin-top: 36px; }
.product .mainCon dd .btn a{ display: block; width: 178px; height: 40px; line-height: 40px; text-align: center; background: url(../images/productBg02.png) no-repeat center; font-size: 14px; color: #666666; float: left; text-decoration: none; }
.product .mainCon dd .btn a:hover{ background: url(../images/productBg03.png) no-repeat center; color: #fff; }
.product .mainCon dd a:first-child{ margin-right: 12px; }
.product .mainCon .box{ width: 1250px; margin-top: 27px; padding-top: 18px; border-top: 1px solid #cccccc;position: relative;overflow: hidden;margin-left:-25px;}
.product .mainCon .box .pro{margin:14px auto;width:1200px;overflow: hidden;}
.product .mainCon .box .fa01 { top:122px; left:0px;}
.product .mainCon .box .pa{ position:absolute;}
.product .mainCon .box .fa03 { top:122px; right:0px;}
.product .mainCon .box .top{ width: 1200px; margin:auto;}
.product .mainCon .box .top h1{ float: left; font-size: 18px; color: #333333; font-weight: bold; }
.product .mainCon .box .top a{ font-size: 14px; color: #666666; float: right; text-transform: uppercase; display: block; }
.product .mainCon .box ul{ width: 100%; margin-top: 14px; height: 242px;overflow: hidden;}
.product .mainCon .box li{ width: 282px; height: 236px; float: left; margin:2px 9px; text-align: center; border-bottom: 1px solid #cccccc; }
.product .mainCon .box li span{ display: block; width: 280px; height: 187px; border: 1px solid #cccccc; overflow: hidden; position: relative; }
.product .mainCon .box li img{ display: block; transition: all 1s ease-out; transform: scale(1); }
.product .mainCon .box li em{ display: block; height: 47px; line-height: 47px; font-size: 14px; color: #333333; }
.product .mainCon .box li:hover{ border-color: #59bc2b; }
.product .mainCon .box li:hover em{ color: #59bc2b; }
.product .mainCon .box li:hover img{ transform: scale(1.2); }
.product .mainCon .box li a{ display: block; text-decoration: none; }
/*adv*/
.adv{ width: 100%; }
.adv .title{ width: 100%; text-align: center; padding-top: 82px; background: url(../images/advBg_01.jpg) no-repeat center; height: 148px; }
.adv .title h1{ font-size: 45px; color: #005fb0; }
.adv .title h1 img{ position: relative; top: 10px; }
.adv .title p{ font-size: 20px; color: #999999; text-transform: uppercase; margin-top: 12px; }
.adv .title i{ display: block; margin: 14px auto 0; width: 131px; height: 22px; }
.adv .mainCon{ width: 100%; }
.adv .mainCon .con1{ background: url(../images/advBg_02.jpg) no-repeat center; height: 415px; }
.adv .mainCon .con2{ background: url(../images/advBg_03.jpg) no-repeat center; height: 350px; }
.adv .mainCon .con3{ background: url(../images/advBg_04.jpg) no-repeat center; height: 373px; }
.adv .mainCon .con4{ background: url(../images/advBg_05.jpg) no-repeat center; height: 439px; }
.adv .mainCon .con .box{ width: 558px; }
.adv .mainCon .con.dif .box{ width: 540px; margin-left: 648px; }
.adv .mainCon .con .box dt{ width: 68px; height: 68px; text-align: center; line-height: 68px; font-size: 32px; color: #fff; font-weight: bold; float: left; background: url(../images/adv_y.png) no-repeat center; }
.adv .mainCon .con .box dd{ width: 463px; }
.adv .mainCon .con.dif .box dd{ width: 449px; }
.adv .mainCon .con .box dd{ float: left; margin-left: 22px; }
.adv .mainCon .con .box dd h3{ font-size: 30px; color: #333333; line-height:46px;}
.adv .mainCon .con .box dd span{ display: block; font-size: 18px; color: #333333; }
.adv .mainCon .con .box dd p{ font-size: 14px; color: #666666; line-height: 24px; margin-top: 24px; background:url(../images/new.jpg)no-repeat left 8px;padding-left:16px;}

.adv .mainCon .con .box dd a{ display: block; width: 178px; height: 40px; line-height: 40px; text-align: center; background: url(../images/productBg02.png) no-repeat center; font-size: 14px; color: #666666; float: left; text-decoration: none; margin-top: 26px; }
.adv .mainCon .con .box dd a:hover{ background: url(../images/productBg03.png) no-repeat center; color: #fff; }
.adv .mainCon .con1 .box{ padding-top: 118px; }
.adv .mainCon .con2 .box{ padding-top: 78px; }
.adv .mainCon .con3 .box{ padding-top: 78px; }
.adv .mainCon .con4 .box{ padding-top: 68px; }
/*ad*/
.ad{ width: 100%; height: 180px; background: url(../images/adBg.jpg) no-repeat center; }
/*case*/
.case{ width: 100%; padding-bottom: 68px; }
.case .mainCon{ width: 100%; margin-top: 32px; height: 590px; }
.case .mainCon ul{ width: 105%; }
.case .mainCon li{ width: 580px; height: 272px; position: relative; overflow: hidden; float: left; margin-right: 20px; box-shadow: 0 0 12px 5px #ededed; margin-bottom: 27px;padding:5px; }
.case .mainCon dt{ width: 300px; height: 270px; float: left; position: relative; overflow: hidden; }
.case .mainCon dd{ width: 247px; float: left; margin-left: 20px; padding-top: 16px; }
.case .mainCon dd h1{ font-size: 18px; color: #333333; }
.case .mainCon dd h1 a{ color: #333333; text-decoration: none; }
.case .mainCon dd p{ margin-top: 8px; font-size: 14px; color: #666666;line-height: 30px;height: 148px;overflow: hidden; }
.case .mainCon dd .p2{ color: #333333; margin-top: 18px; }
.case .mainCon dd .btn{ width: 100%; overflow: hidden; margin-top: 20px; }
.case .mainCon dd .btn a{ display: block; width: 118px; height: 36px; text-decoration: none; text-align: center; line-height: 36px; font-size: 14px; color: #666666; float: left; border: 1px solid #cccccc; }
.case .mainCon dd .btn a:first-child{ margin-right: 7px; }
.case .mainCon li:hover dd h3 a{ color: #005fb0; }
.case .mainCon dd .btn a:hover{ background: #59bc2b; border-color: #59bc2b; color: #fff; }
.case .mainCon dt .rectborder{ width: 300px; height: 270px; position: absolute; left: 0px; top: 0px; border: #fff 1px solid; transition: all ease-out .4s; }
.case .mainCon dt .maskborder{ width: 320px; height: 290px; position: absolute; left: -10px; top: -10px; border: #fff 10px solid; transition: all ease-out .4s; }
.case .mainCon dt img{ display: block; width: 100%; height: auto; transition: all ease-out .4s; }
.case .mainCon li:hover .maskborder{ transform: scale(0.9); }
.case .mainCon li:hover .rectborder{ transform: scale(0.8); }
.case .mainCon li:hover dt img{ transform: scale(0.9); }
/*reason*/
.reason{ width: 100%; height: 553px; background: url(../images/reasonBg.jpg) no-repeat center; }
.reason .Title h1{ color: #fff; }
.reason .mainCon{ width: 100%; margin-top: 28px; }
.reason .mainCon ul{ width: 105%; }
.reason .mainCon li{ width: 292px; height: 335px; background: #fff; float: left; margin-right: 11px; }
.reason .mainCon li span{ display: block; width: 292px; height: 180px; position: relative; }
.reason .mainCon li img{ display: block; }
.reason .mainCon li em{ display: block; font-size: 18px; color: #fff; font-weight: bold; width: 100%; height: 48px; line-height: 48px; text-align: center; background: url(../images/reasonBg02.png); bottom:0; left: 0; position: absolute; }
.reason .mainCon li p{ font-size: 14px; color: #666666; margin-top: 30px; padding: 0 26px; line-height: 25px; text-align: center; height: 100px;overflow:hidden;}
/*about*/
.about{ width: 100%; padding-bottom: 55px; }
.about .mainCon{ width: 100%; margin-top: 32px; }
.about .mainCon dl{ width: 100%; height: 379px; position: relative; }
.about .mainCon dt{ width: 642px; height: 379px; }
.about .mainCon dd{ width: 632px; height: 252px; border: 2px solid #59bc2b; position: absolute; top: 35px; right: 0; background: #fff; padding: 46px 56px 0 60px; }
.about .mainCon dd h1{ font-size: 20px; color: #333333; font-weight: bold; }
.about .mainCon dd h1 a{ color: #333333; }
.about .mainCon dd p{ font-size: 14px; color: #666666; line-height: 25px; margin-top: 30px; }
.about .mainCon dd .more{ display: block; width: 129px; height: 79px; text-align: center; line-height: 79px; font-size: 14px; color: #fff; text-decoration: none; position: absolute; left: 267px; bottom: -44px; background: #59bc2b; text-transform: uppercase; }
.about .mainCon i{ display: block; border-top: 1px dotted #f3f3f3; border-bottom: 1px dotted #d9d9d9; margin: 30px 0; }
.about .mainCon .chejian{width:1200px;overflow: hidden;height:192px;}
.about .mainCon ul{ width: 100%; }
.about .mainCon li{ float: left; width: 292px; height: 191px; position: relative; margin-left: 10px; }
.about .mainCon li img{ display: block; }
.about .mainCon li span{ display: block; width: 100%; height: 44px; line-height: 44px; text-align: center; font-size: 14px; color: #fff; position: absolute; bottom: 0; left: 0; background: url(../images/aboutBg02.png); }
.about .mainCon li:first-child{ margin-left: 0; }
/*liuy*/
.liuy{ width: 100%; height: 600px; background: url(../images/lyBg.jpg) no-repeat center; }
.liuy .container{ position: relative; }
.liuy .phone{ padding-left: 62px; background: url(../images/ly_phone.png) no-repeat left center; position: absolute; top: 410px; left: 346px; }
.liuy .phone p{ font-size: 18px; color: #666666; }
.liuy .phone span{ display: block; font-size: 30px; color: #333333; }
.liuy .box{ width: 418px; position: absolute; top: 174px; right: 56px; }
.liuy .box .Input{ width: 416px; height: 46px; border: 1px solid #cccccc; overflow: hidden; background: #fff; margin-bottom: 10px; }
.liuy .box .Input span{ display: block; float: left; width: 50px; height: 46px; border-right: 1px solid #cccccc; }
.liuy .box input{ width: 350px; padding-left: 15px; border: none; outline: none; line-height: 46px; height: 46px; font-size: 14px; color: #333; }
.liuy .box .Input1 span{ background: url(../images/ly_icon01.png) no-repeat center; }
.liuy .box .Input2 span{ background: url(../images/ly_icon02.png) no-repeat center; }
.liuy .box .Input3 span{width:150px;height:46px;float:right;border:none;text-align:center;padding-top:5px;}
.liuy .box .Input3 input{width:250px;border-right: 1px solid #cccccc;}
.liuy .box .Textarea{ width: 416px; height:103px; border: 1px solid #cccccc; overflow: hidden; background: #fff; margin-bottom: 9px; }
.liuy .box .Textarea span{ display: block; float: left; width: 50px; height: 103px; border-right: 1px solid #cccccc; background: url(../images/ly_icon03.png) no-repeat center 9px; }
.liuy .box textarea{ width: 350px; padding-left: 15px; border: none; outline: none; height: 90px; font-size: 14px; color: #333; padding-top: 13px; resize: none; }
.liuy .box .but{ display: block; width: 100%; height: 48px; line-height: 48px; text-align: center; font-size: 14px; color: #fff; text-decoration: none; background: #212d3a; }
.liuy .box .but .but_in{background: #212d3a;color: #fff;width: 100%;padding-left: 0px;}
/*news*/
.news{ width: 100%; background: url(../images/newsBg01.jpg) no-repeat center; height: 694px; }
.news .Title h1 a{ color: #fff; }
.news .mainCon{ width: 100%; margin-top: 28px; }
.news .mainCon .menu{ width: 100%; position: relative; }
.news .mainCon .menu ul{ width: 530px; height: 40px; margin: 0 auto; }
.news .mainCon .menu li{ float: left; width: 163px; height: 40px; font-size: 14px; color: #fff; margin-left: 17px; text-align: center; line-height: 40px; border: 1px solid #fff; }
.news .mainCon .menu li:first-child{ margin-left: 0; }
.news .mainCon .menu li a{ text-decoration: none; color: #fff; }
.news .mainCon .menu li.cur{ background: #59bc2b; border-color: #59bc2b; }
.news .mainCon .conBox{ margin-top: 34px; height: 386px; overflow: hidden; position: relative; padding: 30px 0 0 30px; background: #fff; }
.news .mainCon .conBox .lunh{ height: 386px; }
.news .mainCon .conBox .conL{ width: 646px; float: right; }
.news .mainCon .conBox .conL .box{ width: 100%; height: 89px; margin-top: 37px; }
.news .mainCon .conBox .conL .box:first-child{ margin-top: 0; }
.news .mainCon .conBox .conL .box .boxL{ width: 156px; height: 89px; float: left; }
.news .mainCon .conBox .conL .box .boxR{ width: 438px; float: left; margin-left: 22px; }
.news .mainCon .conBox .conL .box .boxR dt{ float: left; width: 64px; float: left; background:url(../images/news_xian.png) no-repeat right 12px; }
.news .mainCon .conBox .conL .box .boxR dl:hover h1 a{ color:#005fb0; }
.news .mainCon .conBox .conL .box .boxR dt span{ display: block; font-size: 45px; color: #cccccc; }
.news .mainCon .conBox .conL .box .boxR dt em{ display: block; font-size: 13px; color: #cccccc; position: relative; top: -6px; }
.news .mainCon .conBox .conL .box .boxR dd{ width: 358px; float: right; padding-top: 4px; }
.news .mainCon .conBox .conL .box .boxR dd h1{ font-size: 16px; color: #333333; font-weight: normal; }
.news .mainCon .conBox .conL .box .boxR dd h1 a{ color: #333; text-decoration: none; }
.news .mainCon .conBox .conL .box .boxR dd p{ font-size: 14px; color: #999999; line-height: 24px; height: 48px; overflow: hidden; text-overflow: ellipsis; margin-top: 14px; }
.news .mainCon .conBox .conL .box .boxR dd p a{ color: #999999; text-decoration: none; }
.news .mainCon .conBox .conR{ width: 484px; float: left; padding-top: 4px; }
.news .mainCon .conBox .conR dt{ width: 484px; height: 275px; }
.news .mainCon .conBox .conR dt img{ display: block; }
.news .mainCon .conBox .conR dd{ overflow: hidden; }
.news .mainCon .conBox .conR:hover dd p a{ color:#005fb0; }
.news .mainCon .conBox .conR dd .p1{ font-size: 16px; color: #333333; width: 353px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-left: 10px; float: left; margin-top: 20px; }
.news .mainCon .conBox .conR dd .p1 a{ color: #333333; }
.news .mainCon .conBox .conR dd .p2{ float: right; text-align: center; padding-right: 6px; }
.news .mainCon .conBox .conR dd .p2 span{ display: block; font-size: 45px; color: #cccccc; }
.news .mainCon .conBox .conR dd .p2 em{ display: block; font-size: 13px; color: #cccccc; position: relative; top: -6px; }
/*link*/
.link{ width: 100%; background:#fff; padding:30px 0 16px 0; }
.link .mainCon{ width: 100%; }
.link .mainCon dt{ float: left; width: 80px; text-align: center; }
.link .mainCon dt a{ display: block; font-size: 16px; color: #333333; font-weight: bold; }
.link .mainCon dd{ float: left; width: 1082px; padding-top: 2px; }
.link .mainCon dd a{ font-size: 14px; color: #666666; padding: 0 25px; border-left: 1px solid #d9d9d9; border-right: 1px solid #e6e6e6; display: block; float: left; margin-bottom:20px;}
.link .mainCon dd a:last-child{ border-right: none; }
.link .mainCon dd a:first-child{ border-left: none; }
/*placeholder 提示字体属性*/
.ad ::-webkit-input-placeholder { /* WebKit browsers */color: #fff; }
.ad :-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #fff; }
.ad ::-moz-placeholder { /* Mozilla Firefox 19+ */color: #fff; }
.ad :-ms-input-placeholder { /* Internet Explorer 10+ */color: #fff; }
/*产品列表页*/
.topadcs{width:100%; margin-bottom:0px;overflow:hidden; text-align:center;}
.topadcs a{display:block;margin:0 auto;height:300px;background:url(../images/x_banner.jpg) no-repeat center top;}
.cpMain{ background:#EBEBEB; overflow:hidden;}
.cpMain .container{ margin-top:20px;padding-bottom:20px;}
.pleft{ overflow:hidden; float:left; width:240px; }
.pleft h1{ padding-left:80px; width:160px; height:100px; background:url(../images/pro_h.png) no-repeat 35px center; background-color:#005fb0; font-weight:normal; line-height:100px; font-size:18px; color:#fff; border-radius:5px 5px 0 0}
.pleft h1 a{ color:#fff;}
.pleft h1 span{ font-size:14px; color:#fff; margin-left:5px;}
.pleft .biglist{background:url(../images/n01.png) no-repeat 210px center; background-color:#005fb0;margin-top:2px;}
.pleft .biglist a{display:block; padding-left:35px; height:46px;line-height:46px; font-size:15px; width:205px; text-decoration:none; border-bottom:1px solid #e3e0e0; color:#fff; font-weight: bold;}
.pleft ul{ overflow:hidden; width:240px;  border-radius:0 0 10px 10px; margin-bottom:0px; border-top:none; padding-top:2px; border-bottom:1px solid #e3e0e0;background: #fff;}
.pleft li{ overflow:hidden; width:100%;}
.pleft li a{ display:block; padding-left:50px; height:36px;line-height:36px; font-size:14px; width:190px; text-decoration:none; border-bottom:1px solid #e3e0e0;  color:#333;  font-weight:normal; }
.pleft li:hover a,.pleft li a.cur{ background-color:#005fb0 ;color:#fff}
.pleft li a.cur{color:#005fb0;}
.pleft li.cur a{ color:#fff; background:url(../images/n01.png) no-repeat 210px center; background-color:#005fb0;}
.cpright{ width:885px; padding:0 25px; background:#fff; float:right;}
.rtop{ overflow:hidden; padding-top:20px; padding-bottom:9px; border-bottom:1px solid #dbdbdb;}
.rtop h2{ float:left; padding-left:10px; border-left:3px solid #005fb0; font-weight:normal; line-height:16px;font-size:16px; color:#005fb0; }
.rtop span{ float:right;}
.rtop span em{ color:#999;}
.rtop span a{ color:#999;}
.rightbox{ overflow:hidden; width:885px; position:relative;}
.sideBox{overflow: hidden; width: 900px; position: relative;}
.sideBox ul{width: 100%;}
.sideBox li{width: 277px;height: 225px;position: relative;float: left;margin-top: 15px;margin-right: 21px;border: 1px solid #dcdcdc;}
.sideBox li a{width: 277px;height: 185px;display:block;    overflow: hidden;}
.sideBox li img{width:277px;height:185px;}
.sideBox li:first-child{}
.sideBox li p a{height: 40px;line-height: 40px;font-size: 15px;color: #333;bottom: 0;left: 0;width: 277px;text-align: center;background: #d2d2d2;text-decoration:none;}
.sideBox li:hover{border: 1px solid #dcdcdc;}
.sideBox li:hover p{background:#59bc2b;color:#fff;}
.sideBox li:hover p a{background:#005fb0;color:#fff;}
.pagingNav{padding:5px 10px;  border: 1px solid #ccc; margin-top: 20px;margin-bottom: 20px; }
.pagingNav dd{height:30px; line-height:30px;}
.pagingNav ul{margin-top:0px; overflow:hidden;float:right;}
.pagingNav ul span{ margin-left:5px; padding:5px 10px; height:30px; line-height:30px; border:1px solid #ccc; text-decoration:none;}
.pagingNav ul span:hover, .pagingNav ul #current{background-color:#005fb0; border-color:#005fb0; color:#fff;}
.pagingNav ul span:hover a{color:#fff;text-decoration:none;}
/*产品左边联系我们*/
#divHistoryRecommentCntr{ margin-top:10px;}
.pleft .divBox{overflow:hidden;width: 220px;background-color:#fff;border-top:5px solid #005fb0;margin-bottom:10px;padding:20px 15px;}
.pleft .divBox .lxfs{ font-size:20px; color:#005fb0; margin:10px 0 18px 0;font-weight:bold;}
.pleft .divBox .lxfs a{color:#005fb0;}
.pleft .divBox  span{ display:block; font-size:14px; color:#303030; line-height:26px;}
/*新闻列表*/
.newsList_new{background:#EBEBEB; overflow:hidden;}
.newsList_new .newsListRt{width: 885px; padding: 0 25px; background: #fff; float: right;}
.newsList_new .container{ margin-top:20px;padding-bottom:20px;}
.newsList_new .listBox{ overflow: hidden; background: #fff; width:885px;}
.newsList_new .newsLIstDl{padding: 20px;border-top: 1px solid #e1e1e1;overflow: hidden;}
.newsList_new .newsLIstDl dt,.newsList_new .newsLIstDl dt img{ width: 220px; height: 138px;}
.newsList_new .newsLIstDl dt{overflow: hidden;float: left; background-color: #000}
.newsList_new .newsLIstDl dt{border:1px solid #e1e1e1;display:block;}
.newsList_new .newsLIstDl dd{float: right;width: 600px;margin-right: 5px;margin-top:4px;}
.newsList_new .newsLIstDl h1{overflow: hidden;width: 100%;font-weight: normal;}
.newsList_new .newsLIstDl h1 a{ font-size: 15px;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 470px; display: block; float: left;color: #333;}
.newsList_new .newsLIstDl h1 a:hover{text-decoration:none;color:#005fb0;}
.newsList_new .newsLIstDl h1 span{float: right;display: block;font-size: 14px;color: #999999;margin-top: 0px;margin-right: 10px;}
.newsList_new .newsLIstDl p{font-size: 14px;color: #333333;line-height: 24px;height: 68px;margin-top: 10px;overflow: hidden;text-indent: 0px;margin-bottom:6px;}
.newsList_new .newsLIstDl p a{ color: #333333;text-decoration:none;}
.newsList_new .newsLIstDl a.more{display: block;float: left;font-size: 14px;color: #fff;background-color: #005fb0;padding: 5px;float: right;text-decoration:none;margin-top:2px;}
.newsList_new .newsLIstDl:first-child{ border: none}
.newsList_new .newsLIstDl a.more:hover{background-color: #59bc2b;}
/*案例列表*/
.agent_con {padding-top: 20px;line-height: 24px; }
dl.dl_yyal{height: 245px;margin-bottom:20px;border-bottom:1px dotted #d7d7d7;}
.dl_yyal dt{width: 260px; float:left;}
.dl_yyal dt a{width: 245px;   padding:1px; border:1px solid #d7d7d7; display:block;}
.dl_yyal  dt a:hover {border:1px solid #1d57bd;}/*图片边框,点击时的状态*/
.dl_yyal dt img{display:block;width: 245px;height: 220px;}
.dl_yyal dd{ padding-left:20px; float:left; width: 600px; line-height:30px;overflow:hidden; color:#666;padding-top:14px;}
.dl_yyal dd h2{font-size:15px;padding-bottom:5px;height:24px;line-height:30px;overflow:hidden;font-weight: normal;}
.dl_yyal dd p{margin-top: 3px;font-size: 14px;color: #666666;}
.dl_yyal dd h2 a:hover{color:#005fb0;text-decoration:none;}
.dl_yyal dd .mor {font-size:14px; color:#005fb0; font-weight:bold;margin-top: 10px;display: block;}
.dl_yyal dd h2 a{color:#005fb0; font-weight:bold;}
.RandomNews {margin-top:5px;}
.RandomNews h2{ padding-left:12px;height:36px;line-height:36px;color:#fff;background:#005fb0;font-weight:bold;font-size:15px;}
.mb10{ margin-bottom:10px;}
dl.product_dl_commend {width: 200px; overflow:hidden; float:left;padding: 20px 13px 10px 8px;}
dl.product_dl_commend dt{width: 200px; line-height:0; font-size:0}
dl.product_dl_commend dt img {width: 200px;  height:134px;padding:1px; border:1px solid #ccc;}
dl.product_dl_commend dt a:hover img {border:1px solid #005fb0;}
dl.product_dl_commend dd{padding-top:14px; height:15px; width: 200px; line-height:15px; text-align:center; overflow:hidden;}
/*单页*/
.agent_con .age_li_about { font-size:14px; padding-bottom:30px;}
.agent_con .age_li_about p { white-space: normal; letter-spacing: normal;line-height:28px;}
.agent_con .age_li_about p img{margin:8px;}
.agent_con p { font-size:14px;}
/*文章内页*/
.plc2 { background:#59bc2b; line-height:43px; text-indent:10px; color:#fff; margin-bottom:10px;margin-top: 10px; }
.plc2 a { color:#fff;}
.plc2 a:hover { color:#fff;}
.n_info_con { width:885px; padding-top:20px; overflow:hidden;font-size:14px;}
.n_info_con h1{text-align:center;font-size:22px;color:#000;margin-bottom:6px;}
.n_info_con p { font-size:14px; line-height:25px; padding:0 5px;}
.n_info_con p a { color:#ce224a;}
.xq_share{ overflow:hidden; padding:20px 10px;  border-bottom:1px solid #e9e9e9; margin-bottom:20px;width:865px;}
.xq_share .xq_shtit{margin:auto;width:100%;height:26px;}
.xq_share p{ float:left; font-size:13px; color:#999; line-height:20px;}
.xq_share p i{ margin:0 5px;}
.gduo{ height:36px; line-height:36px; background:#f7f7f7; overflow:hidden; margin:15px 0px; padding:0 10px;font-size:14px;}
.gduo span{ float:right; width:320px; overflow:hidden; height:30px; display:block;}
.gduo a{  font-weight:bold;}
.gduo a:hover{color:#005fb0;}
#fontsie{width:100%;text-align:center;}

/*产品内页*/
.pro_main { background-color:#fff;  border-top:none; border-bottom:none;  zoom:1; overflow:hidden;}
.pro_main {  zoom:1; }
.maincont{width:885px;}
.prodetailsinfo{padding:35px 0;clear:both;zoom:1; margin-bottom:0px;}
.prodbaseinfo_a{float:right;width:465px; margin-left:16px; z-index:1;}
.h2_prodtitle{font-size:22px;color:#414141;padding:2px 0 10px;line-height:1.6em; border-bottom: 1px dashed #dcdcdc;}
.ul_prodinfo{padding:6px 0;overflow:hidden;zoom:1;}

.ul_prodinfos{margin-top: 0px;padding:6px 15px;overflow:hidden;zoom:1;background:#f3f3f3;font-size:14px;font-weight:bold;}

.ul_prodinfos li{padding:5px 0 10px;}
.ul_prodinfo li{line-height: 30px;font-size: 14px;}

.ul_prodinfo li.li_normalprice{float:left;width:465px; padding:3px 0;  height: 90px;overflow: hidden;}

.ul_prodinfo li span{ font-size:14px}

.li_normalprice,.li_prono{line-height:24px; }

.hottel{color:#005fb0;font-weight:normal;font-size: 17px;}
.mod_goods_info {clear:both;margin-bottom:10px;position:relative; background-color:#eee; height:65px;}
.mod_goods_info .hds {height:65px;_overflow:hidden;}
.mod_goods_info .hds li {float:left;cursor:pointer;border-right:1px solid #fff}
.mod_goods_info .hds li h2 {display:block;width:128px;height:65px;line-height:65px;text-align:center;font-size:18px;border-bottom:0; font-weight:normal}
.mod_goods_info .hds li h2 a {color:#666;font-weight: normal;text-decoration:none;outline:none}
.mod_goods_info .hds .status_on { height:62px; line-height:62px;border-top:3px solid #005fb0;position:relative;}
.mod_goods_info .hds .status_on h2 {height:62px; line-height:58px;background-color:#fff;color:#005fb0}
.mod_goods_info .hds .status_on h2 a {color:#076EBB;font-weight:bold}
.proinfo{ font-size:14px; line-height:26px; overflow :hidden;    margin: 20px 0;}
.proinfo p {color:#414141}
.proinfo p a { color:#005fb0;}
.proinfo_img ul{width:868px;margin:auto;}
.proinfo_img ul li{float: left;margin:5px;}
.proinfo_img ul li img{border: 1px solid #cccccc;padding: 1px;}

/* proviewbox */
.proviewbox{float:left;width:394px;position:relative;z-index:5;}
.probigshow{position:relative;width:390px;padding:1px;border:1px solid #ddd;overflow:hidden}
.probigshow .span_showtip{position:absolute;top:0px;left:0px;width:81px;height:81px; text-indent:-999em;overflow:hidden;}
.probigshow .showtip_1{background-position:0 0;}
.probigshow .showtip_2{background-position:0 -81px;}
.probigshow a.a_probigshow{cursor:crosshair;}
.zoomplepopup{position:absolute;top:0px;left:0px;display:none;background: #fff;border:1px solid #e9493d;overflow:hidden;opacity: 0.5;filter: alpha(opacity = 50);z-index:10;cursor:crosshair;}
#probig_preview{position:absolute;visibility:hidden;top:0px;left:405px; width:340px;height:340px;background:#fff;border:1px solid #ccc;overflow:hidden;}
#probig_preview img{position:relative;}
.div_prothumb{position:relative;padding:25px 15px 0;}
.thumbporbox{position:relative;width:318px;overflow:hidden; margin:0 auto}
.div_prothumb .span_prev,.div_prothumb .span_next{position:absolute;top:25px;width:35px;height:61px; text-indent:-999em;overflow:hidden;cursor:pointer;}
.div_prothumb .span_prev{left:0px;_left:-25px;background:url(../images/01.png) no-repeat center top;background-position:0px -62px;}
.div_prothumb .span_prevb{background:url(../images/01.png) no-repeat center top;cursor:default;}
.div_prothumb .span_next{right:0px;background:url(../images/02.png) no-repeat center top;background-position:0px -62px;}
.div_prothumb .span_nextb{background:url(../images/02.png) no-repeat center top;cursor:default;}

.mswcpgs { font-size:16px; color:#000; padding-left:10px; border-left:8px solid #005fb0; margin-bottom:20px;}

.ul_prothumb{position:relative;width:7500px; overflow:hidden;}
.ul_prothumb li{float:left;width:80px;height:62px;text-align:center;}
.ul_prothumb img{padding:1px;border:1px solid #ddd;width:70px;height:58px;}
.ul_prothumb li.now img{border:1px solid #005fb0;}
/*询价车*/
.xunjia{width: 500px;height: 44px;overflow: hidden;font-size: 16px;margin: 0px;}
.xunjial{background-color: #59bc2b;margin-right: 10px;float: left;width: 150px;height: 40px;line-height: 40px;color: #fff;text-align: center;cursor:pointer;}
.xunjiar{float: left;width: 150px;height: 40px;line-height: 40px;border:1px solid #59bc2b;background: url(../images/iconxun.png) no-repeat 8px center;background-color: #fff5ec;color: #59bc2b;text-indent: 38px;cursor:pointer;}
.xunjial:hover{ background-color: #408c1d;}
.xunjiar:hover{border-color: #408c1d;background-color: #f9f8f6;color: #408c1d;}
#carBuying{width:240px;position:fixed;bottom:0px;right:0px;background:#FFF;z-index:999;border:1px solid #DDD}
    .car_title{width:100%;height:40px;line-height:40px;background:#0262b8;color:#FFF;text-align: center}
    .car_title span{width:20px;height:20px;line-height:18px;font-size:20px;text-align: center;display: block;float:right;margin-top:10px;background: rgba(0,0,0,0.3);margin-right:8px;cursor: pointer}
    .car_title span:hover{background:rgba(0,0,0,0.6);}
    .car_title a{color:#FFF;border:1px solid #AAA;float:left;margin:10px;height:20px;line-height:20px;width:36px;font-size:12px;}
    .car_title a:hover{background:#666;}
    #car_shop{width:240px;height:260px;overflow:auto}
    #car_shop div{width:96%;padding:2%;height:50px;color:#555;font-size:12px;line-height:20px;
        position: relative;border-bottom:1px dashed #DDD}
    #car_shop div img{width:50px;height:50px;float:left;margin-right:5px;}
    .shop_del{position:absolute;bottom:0px;right:5px;color:#FF0000;cursor: pointer}
    .shop_xunjia{position:absolute;bottom:0px;right:40px;color:#FF0000;cursor: pointer;}
    #car_shop div:hover{background:#F9F9F9}
